package lanqiao;
/**
 * 最大子矩阵【第十三届】【省赛】【B组】
 * [问题描述]
 * 小明有一个大小为Nx M的矩阵，可以理解为一个N行M列的二维数组。
 * 我们定义一个矩阵m的稳定度为f(m) = max(m) - min(m)，其中max(m)表示矩阵m中的最大值，
 * min(m)表示矩阵m中的最小值。现在小明想要从这个矩阵中找到一个稳定度不大于limit的子矩阵，
 * 同时他还希望这个子矩阵的面积越大越好(面积可以理解为矩阵中元素个数)。
 * 子矩阵定义如下:从原矩阵中选择一组连续的行和一组连续的列，这些行列交点上的元素组成的矩阵即为一个子矩阵。
 * [输入格式]
 * 第一行输入两个整数N, M,表示矩阵的大小。
 * 接下来N行，每行输入M个整数，表示这个矩阵。
 * 最后一行输入一个整数limit,表示限制。
 * [输出格式]
 * 输出一个整数，分别表示小明选择的子矩阵的最大面积。
 * 输入：
 * 3 4
 * 2 0 7 9
 * 0 6 9 7
 * 8 4 6 4
 * 8
 * 输出：
 * 6
 */
import java.util.*;
public class Prev_13F {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        int m = input.nextInt();
        int[][] s = new int[n][m];
        for (int i = 0; i < s.length; i++) {
            for (int j = 0; j < s[i].length; j++) {
                s[i][j] = input.nextInt();
            }
        }
        int limit = input.nextInt();
        input.close();

    }
}
